Elicitation and Modeling Non-Functional Requirements - A POS Case Study

نویسندگان

  • Md. Mijanur Rahman
  • Shamim Ripon
چکیده

Proper management of requirements is crucial to successful development software within limited time and cost. Nonfunctional requirements (NFR) are one of the key criteria to derive a comparison among various software systems. In most of software development NFR have be specified as an additional requirement of software. NFRs such as performance, reliability, maintainability, security, accuracy etc. have to be considered at the early stage of software development as functional requirement (FR). However, identifying NFR is not an easy task. Although there are well developed techniques for eliciting functional requirement, there is a lack of elicitation mechanism for NFR and there is no proper consensus regarding NFR elicitation techniques. Eliciting NFRs are considered to be one of the challenging jobs in requirement analysis. This paper proposes a UML use case based questionary approach to identifying and classifying NFR of a system. The proposed approach is illustrated by using a Point of Sale (POS) case study.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling Nonfunctional Requirements – A Case Study

A key to successful software development is a clear understanding of the requirements. Requirement analysis is to be carried out at the earlier stage of software development life cycle to avoid requirement related problem at a later stage. Both functional (FR) and non-functional requirement (NFR) play crucial role in software development. A common industrial practice is not to consider NFR at t...

متن کامل

Guiding the Process of Requirements Elicitation with a Semiotic-based Approach A Case Study

Requirements Engineering (RE) is the process of discovering the purpose of a prospective software system, by identifying stakeholders and their needs, and documenting these in a form that is suitable to analysis, communication, and subsequent implementation. Requirements elicitation is closely related and even interleaved to other RE activities such as: modeling, analysis & negotiation, and com...

متن کامل

Integrating FRs and NFRs: A Use Case and Goal Driven Approach

Non-Functional Requirements (NFRs) have been increasingly accepted as crucial to the success of software projects. However, the current state of industrial practice is still focusing mainly on functional requirements (FRs) using UML use cases as the main tool for requirements elicitation and modeling. In order to encourage practitioners to focus more on much deserved NFRs, there is a need for f...

متن کامل

Avaliando uma Técnica para Extrair Requisitos a partir de Diagramas de Processos de Negócios através de Estudos Experimentais

In the area of requirements engineering there are elicitation techniques that are based on business context to identify the software requirements. However, these techniques do not commonly use business processes models as a source of information relevant to the elicitation of requirements. Such techniques extract use cases from business processes models. However, before modeling use cases, it i...

متن کامل

Software Quality by Misuse Analysis

Case study in section 6 was removed because it is confidential 2 Case study in section 6 was removed because it is confidential Case study in section 6 was removed because it is confidential 4 Case study in section 6 was removed because it is confidential Abstract: The research project SIKOSA is funded by the Ministery for Science, Research and Art of Baden-Württemberg, Germany (Ministerium für...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1403.1936  شماره 

صفحات  -

تاریخ انتشار 2014